relax one's muscles - Espagnol Anglais Dictionnaire